package com.cnsoft.persistent.player.U101111PlayerPassport;

import org.cnsoft.framework.db.support.ext.MyDataBaseObjectSupport2;

/**
 * 会员账户密码信息持久层对象
 */
public class U101111PlayerPassportDBO extends MyDataBaseObjectSupport2 {
	/**
	 * 用户ID
	 */
	private String userId = null;

	/**
	 * 账户类别编码
	 */
	private String accountTypeCode = null;

	/**
	 * 账户类别说明
	 */
	private String accountTypeName = null;

	/**
	 * 用户账户
	 */
	private String userAccount = null;

	/**
	 * 登录密码
	 */
	private String userPassword = null;

	/**
	 * 昵称
	 */
	private String nickName = null;

	/**
	 * 性别
	 */
	private String sex = null;

	/**
	 * 手机号码
	 */
	private String userPhone = null;

	/**
	 * 头像URL
	 */
	private String headImgUrl = null;

	/**
	 * 数值型变量初始化<br>
	 * 仅在插入场合默认调用
	 * 
	 * @see #loadDefauft()
	 */
	public void prepareNumeric() {
	}

	/**
	 * 获取用户ID
	 *
	 * @return User_id 用户ID
	 */
	public String getUserId() {
		return this.userId;
	}

	/**
	 * 获取账户类别编码
	 *
	 * @return Account_type_code 账户类别编码
	 */
	public String getAccountTypeCode() {
		return this.accountTypeCode;
	}

	/**
	 * 获取账户类别说明
	 *
	 * @return Account_type_name 账户类别说明
	 */
	public String getAccountTypeName() {
		return this.accountTypeName;
	}

	/**
	 * 获取用户账户
	 *
	 * @return User_account 用户账户
	 */
	public String getUserAccount() {
		return this.userAccount;
	}

	/**
	 * 获取登录密码
	 *
	 * @return User_password 登录密码
	 */
	public String getUserPassword() {
		return this.userPassword;
	}

	/**
	 * 获取昵称
	 *
	 * @return Nick_name 昵称
	 */
	public String getNickName() {
		return this.nickName;
	}

	/**
	 * 获取性别
	 *
	 * @return Sex 性别
	 */
	public String getSex() {
		return this.sex;
	}

	/**
	 * 获取手机号码
	 *
	 * @return User_phone 手机号码
	 */
	public String getUserPhone() {
		return this.userPhone;
	}

	/**
	 * 获取头像URL
	 *
	 * @return Head_img_url 头像URL
	 */
	public String getHeadImgUrl() {
		return this.headImgUrl;
	}

	/**
	 * 设置用户ID
	 *
	 * @param User_id 用户ID
	 */
	public void setUserId(String userid) {
		this.userId = userid;
	}

	/**
	 * 设置账户类别编码
	 *
	 * @param Account_type_code 账户类别编码
	 */
	public void setAccountTypeCode(String accounttypecode) {
		this.accountTypeCode = accounttypecode;
	}

	/**
	 * 设置账户类别说明
	 *
	 * @param Account_type_name 账户类别说明
	 */
	public void setAccountTypeName(String accounttypename) {
		this.accountTypeName = accounttypename;
	}

	/**
	 * 设置用户账户
	 *
	 * @param User_account 用户账户
	 */
	public void setUserAccount(String useraccount) {
		this.userAccount = useraccount;
	}

	/**
	 * 设置登录密码
	 *
	 * @param User_password 登录密码
	 */
	public void setUserPassword(String userpassword) {
		this.userPassword = userpassword;
	}

	/**
	 * 设置昵称
	 *
	 * @param Nick_name 昵称
	 */
	public void setNickName(String nickname) {
		this.nickName = nickname;
	}

	/**
	 * 设置性别
	 *
	 * @param Sex 性别
	 */
	public void setSex(String sex) {
		this.sex = sex;
	}

	/**
	 * 设置手机号码
	 *
	 * @param User_phone 手机号码
	 */
	public void setUserPhone(String userphone) {
		this.userPhone = userphone;
	}

	/**
	 * 设置头像URL
	 *
	 * @param Head_img_url 头像URL
	 */
	public void setHeadImgUrl(String headimgurl) {
		this.headImgUrl = headimgurl;
	}

}
